-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Upgrade terraform provider openstack to v2.0.0 #594
Upgrade terraform provider openstack to v2.0.0 #594
Conversation
Does the PR have any schema changes?Found 26 breaking changes: Resources
Functions
Types
New functions:
Maintainer note: consult the runbook for dealing with any breaking changes. |
1bdddcc
to
0aa478d
Compare
Makefile
Outdated
@@ -14,7 +14,7 @@ PULUMI_CONVERT := 1 | |||
|
|||
# Override during CI using `make [TARGET] PROVIDER_VERSION=""` or by setting a PROVIDER_VERSION environment variable | |||
# Local & branch builds will just used this fixed default version unless specified | |||
PROVIDER_VERSION ?= 3.0.0-alpha.0+dev | |||
PROVIDER_VERSION ?= 4.0.0 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should this keep the -alpha suffix?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It was the ?
that allowed the provider version action to override back to an alpa version (which resolves to v3 for module detection and thus the Go SDK build fails). I removed that for now.
We're considering improving https://github.com/pulumi/provider-version-action to correctly calculate a major version as well, which means we wouldn't have to set VERSION_PREFIX
in .ci-mgmt.yaml
anymore. For now, this should get overwritten in the nightly build.
d2c1d82
to
d25c1da
Compare
This is a Major Version Upgrade.
Of note:
terraform-provider-openstack
releasedv2.0.0
but did not increase the version suffix in their go module file.This pull request therefore updates
terraform-provider-openstack
to the resolving pseudoversion of the git sha of thev2.0.0
GitHub release tag.Upstream migration guide for reference for deprecated resources